<?xml version="1.0" encoding="utf-8"?>
<TestGroup xmlns="http://www.microsoft.com/hed/mte/xenon/tcs/TestDefinition">
  <Test name="fsbPerfmonTest">
    <Variation name="Default">
      <MeasurementList>
      </MeasurementList>

      <ParameterList>
        <!-- COMMENTS: 
					if errors exceeds max errors, then app will exit.
					if max errors is set to be 0, then app continues to run even if errors exceeds max errors. 
				-->

        <!-- TIMETORUN:
			       Duration for test to run.  If test runs this length without error, it 'passes'.
			       This number MUST be > 15000 due to an algorithmic decision related to execution.  
			    -->
        <!-- TestOption: select between gpu register and memory access -->
        <!--             0: test gpu registers access, 1: test memory access -->
        <Parameter name="TestOption"> 1</Parameter>
        <!-- StdDevModifier: factor used to modify standard deviation -->
        <Parameter name="StdDevModifier"> 1.0</Parameter>
        <!-- LowPower: 0 = run test in full power mode, 1 = run in low power mode -->
        <Parameter name="LowPower">0</Parameter>
      </ParameterList>
    </Variation>
      <Variation name="LowPower">
          <MeasurementList>
          </MeasurementList>

          <ParameterList>
              <!-- COMMENTS: 
					if errors exceeds max errors, then app will exit.
					if max errors is set to be 0, then app continues to run even if errors exceeds max errors. 
				-->

              <!-- TIMETORUN:
			       Duration for test to run.  If test runs this length without error, it 'passes'.
			       This number MUST be > 15000 due to an algorithmic decision related to execution.  
			    -->
              <!-- TestOption: select between gpu register and memory access -->
              <!--             0: test gpu registers access, 1: test memory access -->
              <Parameter name="TestOption"> 1</Parameter>
              <!-- StdDevModifier: factor used to modify standard deviation -->
              <Parameter name="StdDevModifier"> 1.0</Parameter>
              <!-- LowPower: 0 = run test in full power mode, 1 = run in low power mode -->
              <Parameter name="LowPower">1</Parameter>
          </ParameterList>
      </Variation>
      <Variation name="FullRegister">
          <MeasurementList>
          </MeasurementList>

          <ParameterList>
              <!-- COMMENTS: 
					if errors exceeds max errors, then app will exit.
					if max errors is set to be 0, then app continues to run even if errors exceeds max errors. 
				-->

              <!-- TIMETORUN:
			       Duration for test to run.  If test runs this length without error, it 'passes'.
			       This number MUST be > 15000 due to an algorithmic decision related to execution.  
			    -->
              <!-- TestOption: select between gpu register and memory access -->
              <!--             0: test gpu registers access, 1: test memory access -->
              <Parameter name="TestOption"> 0</Parameter>
              <!-- StdDevModifier: factor used to modify standard deviation -->
              <Parameter name="StdDevModifier"> 1.0</Parameter>
              <!-- LowPower: 0 = run test in full power mode, 1 = run in low power mode -->
              <Parameter name="LowPower">0</Parameter>
          </ParameterList>
      </Variation>
      <Variation name="LowRegister">
          <MeasurementList>
          </MeasurementList>

          <ParameterList>
              <!-- COMMENTS: 
					if errors exceeds max errors, then app will exit.
					if max errors is set to be 0, then app continues to run even if errors exceeds max errors. 
				-->

              <!-- TIMETORUN:
			       Duration for test to run.  If test runs this length without error, it 'passes'.
			       This number MUST be > 15000 due to an algorithmic decision related to execution.  
			    -->
              <!-- TestOption: select between gpu register and memory access -->
              <!--             0: test gpu registers access, 1: test memory access -->
              <Parameter name="TestOption"> 0</Parameter>
              <!-- StdDevModifier: factor used to modify standard deviation -->
              <Parameter name="StdDevModifier"> 1.0</Parameter>
              <!-- LowPower: 0 = run test in full power mode, 1 = run in low power mode -->
              <Parameter name="LowPower">1</Parameter>
          </ParameterList>
      </Variation>
  </Test>
</TestGroup>
